/**
 * 在数组内添加数据并且置顶 且不能重复
 * @param {*} ary
 * @param {*} str
 */
export const addDifArray = (ary, str) => {
  //
  if (Object.prototype.toString.apply(ary) === "[object Array]") {
    let tempAry = JSON.parse(JSON.stringify(ary));
    const idx = tempAry.findIndex(it => it === str);
    // 如果没有怎么办
    if (idx === 0) {
      return tempAry;
    }
    if (idx > -1) {
      tempAry.splice(idx, 1);
    }
    tempAry.unshift(str);
    return tempAry;
  } else {
    return ary;
  }
};
